// cdn配置

module.exports = {
  // 是否开启cdn配置
  enable: false,
  // 静态资源 CDN源地址 设置
  assets: {
    enable: true,
    baseUrl: 'https://cdn.bootcdn.net'
  },
  // 自定义cdn源
  // 第一个参数为external所配置参数
  // 第二个参数为依赖版本
  // e.g.
  // https://cdn.bootcdn.net/ajax/libs/vue/2.6.11/vue.min.js
  setBaseUrl: ({ name, filename }, version) =>
    `https://cdn.bootcdn.net/ajax/libs/${name}/${version}/${filename}`,
  // 依赖相关信息
  externals: [
    {
      // 第三方名称
      // 同package.json下dependencies依赖
      name: 'vue',
      // 第三方库全局变量
      // e.g. vue => Vue, jquery => jQuery
      var: 'Vue',
      // 第三方库文件名
      filename: 'vue.min.js',
      // 标签类型: script | link
      tagName: 'script'
    }
  ]
}
